Big Huge Thesaurus

roach holder

noun

sounds kind of like